make extravagant demands - English Synonyms Dictionary